the queen was today joined by her husband the duke of edinburgh as she met the canadian highlanders to mark bravery of the country 's servicemen and women in the first world war .
her majesty the queen looked elegant in a long blue jacket which she wore over a cream and blue floral dress , was joined by prince philip and princess alexandra at the reception in trafalgar square , london .
during the first world war commemorations , the monarch posed for a photograph with the calgary highlanders - who were all dressed in kilts - while prince philip sat for a portrait with the royal hamilton light infantry .